//
//  PTSProgressHUD.h
//  PTS80
//
//  Created by 黄杰 on 15/10/31.
//  Copyright © 2015年 黄杰. All rights reserved.
//

#import "SVProgressHUD.h"

typedef NS_ENUM(NSUInteger, PTSProgressHUDMaskType) {
    PTSProgressHUDMaskTypeNone = 1,  // 允许点击周围，默认为透明色
    PTSProgressHUDMaskTypeClear,     // 不允许点击周围，透明色
    PTSProgressHUDMaskTypeBlack,     // 不允许点击周围，黑色
    PTSProgressHUDMaskTypeGradient   // 不允许点击周围，渐变色
};

@interface PTSProgressHUD : SVProgressHUD

/**
 *  无文字蒙版
 */
+ (void)ptsShowWithMaskType:(PTSProgressHUDMaskType)maskType;

/**
 *  状态蒙版
 */
+ (void)ptsShowHUDWithStatus:(NSString*)status maskType:(PTSProgressHUDMaskType)maskType;

/**
 *  失败蒙版
 */
+ (void)ptsShowHUDWithError:(NSString*)error;

@end
